poder terminar - German English Dictionary